simultaneous messages - Turkish English Dictionary